a smokescreen - Turkish English Dictionary